env = Environment()

env.Append( CPPPATH=['include','/home/stanislaw/private/MBI/eigen'] )
env.Append( CPPFLAGS=['-Wall', '-Wextra', '-O2'] )
env.Append( LIBPATH='.' )
env.Append( LIBS=['pthread','gtest_main'] )

src_files = Split("""
src/CommandLineArgsParser.cpp
src/DataLoader.cpp
src/PCASolver.cpp
""")

env.Program('pca', src_files + ['src/main.cpp'])
env.Program('testPCA', src_files + ['test/TestPCA.cpp'])
env.Program('testArgsParser', src_files + ['test/TestArgsParser.cpp'])
